class Employee:#定义员工类
    def __init__(self,name,iphone):#初始化员工类的属性name iphone
        self.name = name
        self.iphone = iphone
        self.__salary = 3000
    def __str__(self):#定义员工类的指定输出格式
        dec ="员工的名字是%s,电话是%s,工资是%s。"%(self.name,self.iphone, self.__salary)
        return dec
    def work(self,address):#定义员工的工作方法
        print("李老板说：%s去砍10颗树，并且送到%s。"%(self.name,address))
        self._hide()#躲避熊大、熊二
        self._cutTrees()#砍树
        self._loadTrees()#装树
        self._deliveryTrees()#送树
        print("%s说：李老板，我完成了任务。"%self.name)#告诉李老板任务完成了
    def _hide(self):
        print("---躲开熊大熊二")
    def _cutTrees(self):
        print("---砍树")
    def _loadTrees(self):
        print("---装树")
    def _deliveryTrees(self):
        print("---送树")#定义躲避熊大、熊二的方法#定义砍树的方法#定义装树的方法#定义送树的方法

    def updateSalary(self, salary):  # 定义修改私有属性__salary的方法
        self.__salary = salary

employee = Employee("光头强","1897088****")
print(employee)
employee.updateSalary(6000)  # 调用updateSalary()方法，修改私有属性
print(employee)


